quit oneself - Spanish English Dictionary